
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <link rel="stylesheet" type="text/javascript" href="../_res/js/bootstrap.js">
        <link rel="stylesheet" type="text/css" href="../_res/css/bootstrap.css">
        <link rel="stylesheet" type="text/css" href="../_res/css/bootstrap-theme.css">
        <link rel="stylesheet" type="text/css" href="../_res/css/bootstrap.min.css">
        <link rel="stylesheet" type="text/css" href="estilos/estiloPagina.css">
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body background="_res/images/backgroundTaberna2.jpg">
        <%@include file="../_templates/header.jsp" %>
        <%@include file="../_templates/menu.jsp" %>
        <div style="padding-left: 11em;">
            <h2>Pesquisar Produtos</h2>
            <% if (session.getAttribute("loginUserName") == null) {%>

            <h2 style="color: red;"> Voce nao tem permissao para acessar essa pagina!!! </h2>

            <%} else {%>
            <form method="get" action="pesquisabar.jsp">
                Nome do Produto:<input class="form-control" type="text" name="pesquisapro" size="60">
            </form>
            <br>

            <table class="table table-hover">
                <tr><th>Nome do Produto</th><th>Valor do produto</th><th>Nome do bar</th><th>Endereco</th><th>Cidade</th></tr>
                        <%!
                            public String functionTable(String sql2) {
                                String texto = "";

                                try {

                                    OracleConnector.executeStatement(sql2);

                                    for (Object[] reg : OracleConnector.getQuery(sql2)) {
                                        texto += "<tr>";
                                        texto += "<td>" + reg[0] + "</td>";
                                        texto += "<td>" + reg[1] + "</td>";
                                        texto += "<td>" + reg[2] + "</td>";
                                        texto += "<td>" + reg[3] + "</td>";
                                        texto += "<td>" + reg[4] + "</td>";
                                        texto += "</tr>";
                                    }
                                } catch (Exception ex) {

                                    texto = "<span style='color:red;'>" + ex.getLocalizedMessage() + "</span>";

                                }
                                return texto;
                            }
                        %>

                <%
                //  TODO INSERIR A PESQUISA E MONTAR EM UMA TABELA. APENAS PESQUISA
                    //  NÃO É NECESSÁRIO EXCLUIR OU EDITAR
                    if (request.getParameter("pesquisapro") != null) {
                        String filtragem = request.getParameter("pesquisapro");
                        String SQL = "SELECT pro.nm_produto, pro.vl_produto, per.nm_bar, per.nm_endereco, per.nm_cidade FROM "
                                + "PERFIL_BAR per JOIN PRODUTO pro (pro.id_perfil_bar = per.id_cnpj_bar) WHERE pro.nm_produto=" + filtragem;

                        out.println(functionTable(SQL));
                    }

                %>

                <%}%>
            </table>
        </div>
        <%@include file="../_templates/footer.jsp"%>    

    </body>
</html>
